company town - French English Dictionary